#pragma once

#include <GL\glew.h>
#include <GL\freeglut.h>

#include "Renderizable.h"


class Placa : public Renderizable {
public:
	Placa(float ancho, float alto);

	// Dibuja el cubo en pantalla
	virtual void renderizar(const glm::mat4 &matVista, const glm::mat4 &matProyeccion, const glm::mat4 &matModelo) const;

private:
	glm::vec3 m_vertices[4];
	glm::vec3 m_normales[4];
	glm::vec2 m_coords[4];
	glm::vec3 m_tangentes[4];
	GLuint m_indexBuffer[4];
};